import request from '@/utils/request'

// 查询生产订单列表
export function listForm(query) {
  return request({
    url: '/scdd/form/list',
    method: 'get',
    params: query
  })
}

// 查询生产订单详细
export function getForm(ddCode) {
  return request({
    url: '/scdd/form/details/'+ddCode,
    method: 'get'
  })
}

//查询关联客商列表
export  function getMerchantsList(ksName){
  return request({
    url: '/scdd/form/merchants', // 调整URL以符合RESTful风格，无需包含'form/'，因为实际是获取 merchants 列表
    method: 'GET', // 更正HTTP方法为大写的'GET'
    params: { ksName } // 将参数放入params中，对于GET请求这是标准做法
  })
}
//查询关联产品列表
export function getProductList(cpName){
  return request({
    url:'scdd/cp/cpFind',
    method:'GET',
    params:{cpName}
  })
}
// 新增生产订单
export function addForm(data) {
  return request({
    url: '/scdd/form/add',
    method: 'post',
    data: data
  })
}

// 修改生产订单
export function updateForm(data) {
  return request({
    url: '/scdd/form/put',
    method: 'post',
    data: data
  })
}

// 删除生产订单
export function delForm(ddCode) {
  return request({
    url: '/scdd/form/' + ddCode,
    method: 'delete'
  })
}
